Synonyms for "chew up"

Words with similar meaning